@charset "utf-8";
/*======== main ========*/
#main{background:#fff;width:980px;margin:0 auto;padding:0 0 30px 0;}
#main .rakmain{padding:0 25px;}

/*==== sidebar ====*/
#sidebar{float:right;width:275px;padding:0 10px 0 0;}
#sidebar .title{position:relative;width:275px;height:34px;}
#sidebar .title h2{position:absolute;display:block;background:url(images/sidebar_title.png) no-repeat;width:280px;height:46px;top:0;left:0;color:#fff;font-size:15px;font-weight:normal;line-height:34px;padding:0 0 0 15px;}
#sidebar .bg{background:#f1f1f1;}
#sidebar .pad15{padding:0 15px;}
#sidebar .blank15{height:15px;clear:both;}
#sidebar .borbox{background:#fff;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;clear:both;}
#sidebar .ad{padding:15px;}

.tab{background:#f1f1f1 url(images/tab_line.gif) repeat-x 0 bottom;padding:10px 0 0 10px;height:29px;}
.tab li{display:block;float:left;width:70px;height:29px;text-align:center;line-height:29px;cursor:pointer;}
.tab li.curr{background:url(images/tab_bg.gif) no-repeat;font-weight:bold;}

.n_list{padding:10px;}
.n_list li{line-height:20px;padding:3px 0 3px 25px;}
.n_list .num1{background:url(images/num_1.gif) no-repeat 0 5px;}
.n_list .num2{background:url(images/num_2.gif) no-repeat 0 5px;}
.n_list .num3{background:url(images/num_3.gif) no-repeat 0 5px;}
.n_list .num4{background:url(images/num_4.gif) no-repeat 0 5px;}
.n_list .num5{background:url(images/num_5.gif) no-repeat 0 5px;}
.n_list .num6{background:url(images/num_6.gif) no-repeat 0 5px;}
.n_list .num7{background:url(images/num_7.gif) no-repeat 0 5px;}
.n_list .num8{background:url(images/num_8.gif) no-repeat 0 5px;}
.n_list .num9{background:url(images/num_9.gif) no-repeat 0 5px;}
.n_list .num10{background:url(images/num_10.gif) no-repeat 0 5px;}

/*==== leftbox ====*/
#leftbox{float:left;width:675px;}
#leftbox .newsbox{padding:0 0 0 20px;}
#leftbox .contbox{padding:10px 0 0 20px;}

.arrow_t{background:#333 url(images/arrow.gif) no-repeat right 0;width:240px;height:34px;padding:0 15px;font-size:14px;line-height:34px;color:#fff;}
.arrow_t a{color:#fff;font-size:14px;padding:0 5px;}
.arrow_t a.curr{color:#FF0;font-weight:bold;}

.news_list{background:url(images/line2.gif) repeat-x 0 bottom;padding:25px 0 15px 0;}
.news_list .peo{float:left;width:60px;}
.news_list .text{float:right;width:575px;}
.news_list .text h2 a{font-size:30px; line-height:30px;}
.news_list .text .data{padding:10px 0 0 0;color:#ccc;}
.news_list .text .data .name{color:#0069d5;padding:0 15px 0 0;}
.news_list .text .cont{padding:20px 0 0 0;}
.news_list .text .cont p{line-height:22px;padding:0 0 15px 0;font-size:14px;}

.page{clear:both;padding:25px 0 0 0;height:34px;text-align:center;font-family:Arial;}
.page a{border:1px solid #ddd;background:#f1f1f1;padding:3px 6px;color:#333;text-decoration:none;}
.page a:hover{background:#666;border:1px solid #000;color:#fff;}
.page .curr{background:#47c3ef;color:#fff;padding:3px 6px;border:1px solid #088cc0;}

.cont_tit{}
.cont_tit .peo{float:left;width:60px;}
.cont_tit .text{float:right;width:575px;}
.cont_tit .text h1 a{font-size:30px; line-height:30px;}
.cont_tit .text .data{padding:10px 0 0 0;color:#ccc;}
.cont_tit .text .data .name{color:#0069d5;padding:0 15px 0 0;}

.news_content{padding:30px 10px 20px 10px;}
.news_content p{line-height:24px;padding:0 0 15px 0;font-size:14px;}

.combox{background:#eee;padding:15px;}
.combox .title h2{font-size:16px;}
.combox .title .z{float:right;line-height:18px;color:#666;}
.combox .title .z a{color:#0069d5;text-decoration:underline;}
.combox .input1{border:1px solid #ddd;padding:3px;width:615px;}
.combox .input2{border:1px solid #ddd;width:250px;height:27px;}
.combox .btn_smile{display:block;background:url(images/btn_smile.gif) no-repeat;width:59px;height:30px;text-indent:-9999px;}

.showcont{float:right;width:59px;height:30px;position:relative;}
.showlist{position:absolute;z-index:99;right:0;top:0;display:none;}
.showlist .topbg{background:url(images/smile_topbg.gif) no-repeat right 0;height:30px;}
.showlist .box{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;width:260px;padding:10px;}

.mesbox{padding:15px 0 0 0;}
.mesbox .item1{padding:5px 0;}
.mesbox .item1 .data{font-weight:bold;font-style:italic;padding:0 0 5px 0;color:#666;}
.mesbox .item1 .topbg{display:block;background:url(images/com_bg1.gif) no-repeat;height:13px;font-size:0;}
.mesbox .item1 .box{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.mesbox .item1 .box .cen{padding:10px;}
.mesbox .item1 .box .cen .review{float:right;display:block;width:560px;}
.mesbox .item1 .box .cen .review dt{font-size:13px;}
.mesbox .item1 .box .cen .review dd{line-height:18px;color:#666;padding:5px 0 0 0;}
.mesbox .btmbg{background:#f5f5f5;height:14px;padding:3px 10px;}
.mesbox .btmbg .digg{float:right;display:block;background:url(images/icon_digg.gif) no-repeat 0 center;line-height:14px;width:35px;padding:0 0 0 15px;}
.mesbox .btmbg .bury{float:right;display:block;background:url(images/icon_bury.gif) no-repeat 0 center;line-height:14px;width:35px;padding:0 0 0 15px;}
.mesbox .btmbg .reply{float:right;display:block;background:url(images/icon_reply.gif) no-repeat 0 center;line-height:14px;width:40px;padding:0 0 0 15px;}

.mesbox .item2{background:url(images/arrow2.gif) no-repeat 15px 10px;padding:5px 0 5px 75px;}
.mesbox .item2 .data{font-weight:bold;font-style:italic;padding:0 0 5px 0;color:#666;text-align:right;}
.mesbox .item2 .topbg{display:block;background:url(images/com_bg2.gif) no-repeat;height:13px;font-size:0;}
.mesbox .item2 .box{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.mesbox .item2 .box .cen{padding:10px;}
.mesbox .item2 .box .cen .review{float:right;display:block;width:485px;}
.mesbox .item2 .box .cen .review dt{font-size:13px;}
.mesbox .item2 .box .cen .review dd{line-height:18px;color:#666;padding:5px 0 0 0;}

.rakbox{width:450px;}
.rak_title1,.rak_title2{background:url(images/rank_title.gif) no-repeat;height:58px;}
.rak_title2{background-position:0 -58px;}
.rak_title1 h2,.rak_title2 h2{font-size:18px;line-height:58px;padding:0 0 0 160px;}
.rak_item{margin:15px 0 0 0;border:1px solid #e2e2e2;}
.rak_item h3{background:url(images/rank_tit.gif) repeat-x;height:38px;line-height:38px;font-size:15px;padding:0 10px 0 15px;}
.rak_item h3 .topic{display:block;float:right;background:url(images/btn_topic.png) no-repeat;width:53px;height:24px;line-height:24px;text-align:center;color:#666;font-size:12px;font-weight:bold;margin:7px 0 0 0;}
.rak_item .more2{background:#f1f1f1;padding:10px;text-align:right;}
.rak_item .more2 a{font-weight:bold;}

.raklist{padding:12px;border-bottom:1px solid #e2e2e2;}
.raklist .num{float:left;width:23px;height:51px;}
.raklist .num1{background:url(images/num_11.gif) no-repeat;}
.raklist .num2{background:url(images/num_12.gif) no-repeat;}
.raklist .num3{background:url(images/num_13.gif) no-repeat;}
.raklist .num4{background:url(images/num_14.gif) no-repeat;}
.raklist .num5{background:url(images/num_15.gif) no-repeat;}
.raklist .num6{background:url(images/num_16.gif) no-repeat;}
.raklist .num7{background:url(images/num_17.gif) no-repeat;}
.raklist .num8{background:url(images/num_18.gif) no-repeat;}
.raklist .num9{background:url(images/num_19.gif) no-repeat;}
.raklist .num10{background:url(images/num_20.gif) no-repeat;}
.raklist .pic{float:left;width:65px;padding:0 0 0 15px;}
.raklist .text{float:left;width:230px;padding:0 0 0 10px;}
.raklist .text h4 a{font-size:14px;color:#0069d5;font-weight:normal;line-height:24px;}
.raklist .text .dd{color:#666;}
.raklist .btn{float:right;width:73px;padding:20px 0 0 0;}
.raklist .btn a{display:block;background:url(images/btn_details.png) no-repeat;width:73px;height:27px;text-indent:-9999px;}
.raklist .text2{float:left;width:680px;padding:0 0 0 10px;}
.raklist .text2 h4 a{font-size:14px;color:#0069d5;font-weight:normal;line-height:24px;}
.raklist .text2 .dd{color:#666;}
.raklist .btn2{float:right;width:100px;padding:20px 0 0 0;}
.raklist .btn2 a{display:block;background:url(images/btn_details.png) no-repeat;width:100px;height:27px;text-indent:-9999px;}
.raklist-h{background:#f5f5f5;}

/*==== leftbox2 ====*/
#leftbox2{float:left;width:670px;padding:0 0 0 10px;}
#leftbox2 .blank15{height:15px;}

.g_borbox{border:1px solid #e2e2e2;}
.g_borbox h3{background:url(images/rank_tit.gif) repeat-x;height:38px;line-height:38px;font-size:15px;padding:0 0 0 15px;}
.g_borbox .bg{background:url(images/bg3.gif) repeat-x 0 bottom;padding:0 15px;}

.g_list{background:url(images/line2.gif) repeat-x 0 bottom;padding:15px 0;}
.g_list .item{width:202px;}
.g_list .item .text{float:left;width:125px;padding:0 0 0 10px;}
.g_list .item .text h4 a{font-size:12px;color:#0069d5;line-height:24px;}
.g_list .item .text .btn{width:120px;height:22px;}
.g_list .item .text .btn .view,
.g_list .item .text .btn .download{display:block;background:url(images/btn.png) no-repeat;text-indent:-9999px;}
.g_list .item .text .btn .view{width:44px;height:22px;}
.g_list .item .text .btn .download{width:70px;height:22px;background-position:0 -22px;}

.g_pro{float:left; background:url(images/line3.gif) repeat-y right 0;padding:15px;width:390px;}
.g_pro .text{float:left;width:170px;padding:0 0 0 15px;}
.g_pro .text h4 a{font-size:14px;color:#0069d5;line-height:24px;}
.g_pro .text .dd{color:#666;line-height:18px;}
.g_pro .btn{float:right;width:130px;}
.g_pro .btn .download{display:block;background:url(images/btn_download.png) no-repeat;width:130px;height:32px;text-indent:-9999px;}

#slides{float:right;position:relative;width:230px;height:170px;}
#slides .slides_container{position:absolute;width:215px;height:125px;top:15px;left:0;overflow:hidden;}
#slides .slides_container .txt{background:url(images/black_bg.png) repeat;display:block;position:absolute;width:215px;height:30px;color:#fff;line-height:30px;left:0;top:95px;text-align:center;}
#slides .pagination{position:absolute;width:50px;left:85px;top:145px;}
#slides .pagination li{float:left;margin:0 3px;list-style:none;}
#slides .pagination li a{display:block;float:left;width:9px;height:9px;background-image:url(images/pagination.png);background-position:0 0;overflow:hidden;text-indent:-9999px;}
#slides .pagination li.current a{background-position:0 -9px;}

.s_title{background:#41b5ea url(images/icon_zoom.gif) no-repeat 265px center;height:34px;}
.s_title h2{color:#fff;font-size:18px;padding:0 0 0 290px;line-height:34px;}
.s_engbox{background:#f1f1f1;padding:15px 0;}
.s_engbox .tit{float:left;font-weight:bold;padding:0 10px 0 50px;line-height:26px;}
.s_engbox .list{float:left;width:456px;}
.s_engbox .list a{display:block;float:left;background:url(images/num_bg.png) no-repeat 0 -26px;width:24px;height:26px;font-weight:bold;text-align:center;line-height:26px;}
.s_engbox .list a:hover,
.s_engbox .list a.curr{background-position:0 0;color:#fff;}

.s_selbox{padding:10px;height:26px;}
.s_selbox span{display:block;float:right;}
.s_selbox .btn{width:64px;}
.s_selbox .ipt{float:right;width:190px;height:26px;position:relative;}
.s_selbox .ipt .input_style{background:url(images/select_bg.gif) repeat-x;width:170px;height:26px;line-height:26px;font-size:12px;border:none;color:#666;display:inline-block;overflow:hidden;outline:none;padding:0 0 0 10px;}
.menulist{display:none;position:absolute;left:0;top:25px;width:180px;height:auto;overflow:hidden;z-index:1;}
.menulist ul{background:#fff;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
.menulist ul li{height:26px;line-height:26px;border-bottom:1px solid #eee;color:#666;padding:0 10px;cursor:pointer;change:expression(this.onmouseover=function(){this.style.background="#F2F5EF";},this.onmouseout=function(){this.style.background="";})}
.menulist ul li:hover{background:#f5f5f5;}

.s_tabbox .table1{border:1px solid #e2e2e2;}
.s_tabbox .table1 td{padding:10px;}
.s_tabbox .table1 th{background:#666;padding:10px;color:#ddd;}

/*==== leftbox3 ====*/
#leftbox3{float:left;width:655px;padding:0 0 0 20px;}

.g_probox .pic{float:left;border:1px solid #ddd;width:210px;padding:10px;}
.g_probox .text{float:left;width:180px;padding:0 0 0 15px;}
.g_probox .text h4 a{font-size:24px;color:#0069d5;line-height:34px;}
.g_probox .text .dd{color:#666;line-height:20px;padding:5px 0 0 0;}
.g_probox .btnbox{float:right;width:220px;}
.g_probox .btnbox .score{background:url(images/score_bg.png) no-repeat;width:70px;height:71px;text-align:center;font-size:18px;font-weight:bold;}
.g_probox .btnbox .score strong{display:block;font-size:36px;color:#F60;line-height:30px;padding:10px 0 0 0;}
.g_probox .btnbox .download{display:block;background:url(images/btn_download.png) no-repeat;width:130px;height:32px;text-indent:-9999px;}
.g_probox .btnbox .txt{text-align:center;font-style:italic;padding:5px 0 0 0;text-align:center;}
.g_probox .btnbox .txt strong{font-size:14px;color:#F00;}

.g_slide{padding:15px 0 0 0;}
.g_slide .title{font-size:15px;font-weight:bold;padding:0 0 10px 0;}
.g_slide .title strong{color:#F00;}

#slides2{background:url(images/slide_bg.gif) no-repeat;position:relative;width:655px;height:130px;}
#slides2 .slides_container{position:absolute;width:555px;height:85px;top:22px;left:50px;overflow:hidden;}
#slides2 .pagination{display:none;}
#slides2 .slides_container .item li{float:left;width:138px;text-align:center;}

.g_menu{background:url(images/line4.gif) repeat-x 0 bottom;padding:20px 0 0 0;height:34px;}
.g_menu li{float:left;width:90px;height:34px;padding:0 2px 0 0;}
.g_menu li a{display:block;background:url(images/tab_nav.gif) no-repeat;width:90px;height:34px;text-align:center;line-height:34px;font-size:14px;}
.g_menu li a:hover,
.g_menu li a.curr{background-position:0 -34px;color:#333;font-weight:bold;}

.g_cont_list{padding:10px;}
.g_cont_list .item{background:url(images/line2.gif) repeat-x 0 bottom;padding:15px 0;}
.g_cont_list .item h3{font-size:18px;line-height:22px;}
.g_cont_list .item .dd{color:#666;line-height:20px;padding:10px 0 0 0;}
.g_cont_list .item .pic{padding:10px 0 0 0;}

.g_cont_slide{background:#f1f1f1;padding:10px;border:1px solid #ccc;margin:20px 0 0 0;}
.syFocusThumb{float:left;position:relative;width:633px;height:517px;overflow:hidden;}
.syFocusThumb .prev,
.syFocusThumb .next{background:url(images/prev.png) no-repeat;}
.syFocusThumb .pagination I.selected img{background:url(images/curr.png) no-repeat;}
.syFocusThumb .pagination {background:#000;position:absolute;text-align:left;width:100%;height:67px;color:#fff;clear:both;bottom:0px;left:0px}
.syFocusThumb .pagination img{padding:8px 2px 2px 2px;}
.syFocusThumb .thumbWrap{position:absolute;width:570px;height:59px;overflow:hidden;top:4px;left:32px;}
.syFocusThumb .thumbWrap img{-MS-INTERPOLATION-MODE:bicubic;}
.syFocusThumb .holder{width:4000px;}
.syFocusThumb .holder I{cursor:pointer;margin:0 4px 0 0;}
.syFocusThumb .prev{position:absolute;width:18px;height:45px;cursor:pointer;top:12px;left:5px;}
.syFocusThumb .next{position:absolute;width:18px;height:45px;cursor:pointer;top:12px;right:5px;}
.syFocusThumb .next{background-position:-18px 0;}
.syFocusThumb .contentdiv{height:450px}
.syFocusThumb .toc img{width:70px;height:45px;}
.sliderwrapper{height:450px;overflow:hidden;}

.g_cont_list2{padding:10px;}
.g_cont_list2 .item{background:url(images/line2.gif) repeat-x 0 bottom;padding:15px 0;}
.g_cont_list2 .item .text{float:right;width:560px;}
.g_cont_list2 .item .text h3{font-size:18px;line-height:22px;}
.g_cont_list2 .item .text .dd{color:#666;line-height:18px;padding:5px 0 0 0;}
.g_cont_list2 .item .text .tips{background:#F00;color:#fff;border:1px solid #C00;padding:2px 5px;font-size:11px;margin:0 0 0 15px;}

/*==== tag ====*/
#tag{position:relative;width:245px;height:270px;padding:14px; overflow:hidden;}
#tag a{position:absolute;top:0px;left:0px;font-family:Microsoft YaHei;color:#fff;background-color:#343434;font-weight:bold;text-decoration:none;padding:3px 6px;}
#tag a:hover{background:#5ea21e;color:#fff;}
#tag .blue{color:#fff; background-color:#ef480d;}
#tag .red{color:#fff; background-color:#1c62b9;}
#tag .yellow{color:#fff; background-color:#5ea21e;}